microbial leaching - French English Dictionary